Dynamics of TCP/RED and a Scalable Control
نویسندگان
چکیده
We demonstrate that the dynamic behavior of queue and average window is determined predominantly by the stability of TCP/RED, not by AIMD probing nor noise traffic. We develop a general multi-link multi-source model for TCP/RED and derive a local stability condition in the case of a single link with heterogeneous sources. We validate our model with simulations and illustrate the stability region of TCP/RED. These results suggest that TCP/RED becomes unstable when delay increases, or more strikingly, when link capacity increases. The analysis illustrates the difficulty of setting RED parameters to stabilize TCP: they can be tuned to improve stability, but only at the cost of large queues even when they are dynamically adjusted. Finally, we present a simple distributed congestion control algorithm that maintains stability for arbitrary network delay, capacity, load and topology.
منابع مشابه
Limiting Model of ECN/RED under a Large Number of Heterogeneous TCP Flows
Accurate modeling of a large number of heterogeneous TCP flows is important for the understanding and control of Internet traffic. Difficulties in deriving such models arise due to the interaction between different protocol layers and a large state space size. We introduce a stochastic model of a bottleneck ECN/RED gateway under a large number of competing heterogeneous TCP flows. Our main resu...
متن کاملModeling TCP Traffic with Session Dynamics - Many Sources Asymptotics under ECN/RED Gateways
Short-lived TCP traffic (e.g., Web mice) composes the majority of the current Internet traffic. Accurate traffic modeling of a large number of short-lived TCP flows is extremely difficult due to (i) the complex interactions between session, transport and network layers; and (ii) the state space explosion when the number of flows is large. As a result, ad-hoc assumptions are often required for t...
متن کاملEffects of Red Dynamics on Tcp-friendliness of Rate-based Control Protocol
In this work, we study how TCP-friendliness of a ratebased control protocol is affected by the different parameterisation of RED. We also explore the range of optimal RED parameter values for ensuring the TCP-friendliness of the competing connections. We choose TCP-Friendly Rate Control (TFRC) protocol [5] as the competing source againsts TCP Sack. Our results show that different RED parameteri...
متن کاملStability of TCP-RED Congestion Control
We present a method for deriving necessary and sufficient conditions for the local stability of the TCP-RED congestion control. The analysis is based on a differential equation model of the system. One equation describes the dynamics of the TCP source population operating in the congestion avoidance phase. The TCP dynamics are driven by another differential equation representing the RED control...
متن کاملLinear stability of TCP/RED and a scalable control
We demonstrate that the dynamic behavior of queue and average window is determined predominantly by the stability of TCP/RED, not by AIMD probing nor noise traffic. We develop a general multi-link multi-source model for TCP/RED and derive a local stability condition in the case of a single link with heterogeneous sources. We validate our model with simulations and illustrate the stability regio...
متن کامل